/*
 买家中心及相关子画面，红色渐变
卖家中心及相关子画面，蓝色渐变
【我的】以外的，都是橘红色渐变
*/

/*卖家按钮蓝色*/
.button.shopBtnBg {
	background-color: #377bee;
	color: white;
}

/*买家红色按钮*/
.button.cutomerBtnBg {
	background-color: #e21325;
	color: white;
}


/*modal弹窗，共用*/
.modalBg {
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.6);
}
.modalBg .scroll-content {
	/*bottom: 0;*/
	top: auto;
	max-height: 75%;
	min-height: 40%;
	background-color: white;
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom) ;
}


/*登录、注册、找回密码同用*/
.modify .basebtn {
	height: 40px;
	margin: 25px 10px;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
}

.modify .grayBtn {
	color: #999999;
	background-color: #E7E7E7;
}

.modify .orangeBtn {
	background-color: #FF6616;
	color: white;
}

.modify .bg {
	background-color: #EEEEEE;
}

.modify .list {
	margin-top: 15px;
	margin-bottom: 0;
}

.modify .item {
	border-color: #e7e7e7;
	height: 50px;
	padding-left: 10px;
	color: rgb(5, 27, 40);
	font-size: 16px;
	margin-bottom: 10px;
}

.modify .item:last-child {
	margin-bottom: 0;
}

.modify .item input {
	font-size: 17px;
	line-height: 34px;
	/**iphone不居中**/
}


/**********登录*************/
.login {}

.login .fastRegister {
	padding: 0 10px;
}

.login .fastRegister span {
	color: rgb(5, 27, 40);
	font-size: 14px;
}

.login .big-line {
	width: 100%;
	height: 30px;
	text-align: center;
	margin-top: 84px;
	margin-bottom: 32px;
}

.login .big-line div:before {
	content: "";
	display: block;
	border-top: 1px solid rgb(231, 231, 231);
	position: absolute;
	margin-top: 15px;
	left: 43px;
	right: 43px;
}

.login .big-line span {
	line-height: 30px;
	position: relative;
	font-size: 12px;
	color: rgb(153, 153, 153);
	padding: 0 15px;
}

.login .bars {
	height: 200px;
}

.login .bars .header {
	text-align: center;
	margin-top: 5px;
	width: 100%;
}

.login .bars .header img {
	width: 90px;
	height: 90px;
	border-radius: 90px;
}

.login .bars .header .titles {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 40px;
}

.login .bars .row {
	margin-top: 19px;
	border-bottom: none;
}

.login .imgCode {
	width: 70px;
	height: 30px;
	line-height: 30px;
	/* margin-top: 10px; */
	right: 10px;
	background-color: #b1e8c5;
	text-align: center;
	position: absolute;
}

.login .phoneCode {
	height: 100%;
	line-height: 34px;
	margin-right: 15px;
	text-align: center;
	padding-left: 16px;
	border-left: 2px solid #E7E7E7;
	color: #fe6119;
	font-size: 12px;
}

.login .slider-slide label {
	font-size: 16px;
	width: 80px;
}


/***********找回密码/注册**************/

.findPsd {}

.findPsd .item span {
	width: 80px;
}

.findPsd .item .codeDivLeft {
	width: 80px;
	height: 100%;
	padding-right: 30px;
	line-height: 100px;
}

.findPsd .row .item {
	margin-bottom: 0;
	padding-left: 0;
	border-left: none;
	border-bottom: none;
}

.findPsd .imgCode {
	width: 70px;
	height: 30px;
	line-height: 30px;
	/*margin-top: 10px;*/
	right: 10px;
	background-color: #b1e8c5;
	text-align: center;
	position: absolute;
}

.findPsd .phoneCode {
	height: 100%;
	line-height: 34px;
	margin-right: 15px;
	text-align: center;
	padding-left: 16px;
	border-left: 2px solid #E7E7E7;
	color: #fe6119;
	font-size: 12px;
}


/*****************买家订单****************/

.afall {}

.afall .bg {
	background-color: rgb(237, 237, 237);
}

.afall .top-activated {
	color: rgb(207, 51, 52);
	border-color: rgb(207, 51, 52);
}

.afall .searchInput {
	height: 45px;
	padding-right: 45px;
}

.afall .searchBtn {
	border-radius: 5px;
	background-color: rgb(207, 51, 52);
	color: white;
	font-size: 13px;
	position: absolute;
	right: 10px;
	height: 30px;
	line-height: 30px;
	width: 50px;
	text-align: center;
}


/*头部*/

.afall .list {
	margin-bottom: 10px;
}

.afall .list .item {
	border-color: rgb(231, 231, 231);
}

.afall .list .item.titleItem {
	padding-left: 10px;
}

.afall .list .item.titleItem .storeTitle {
	color: rgb(5, 27, 40);
	font-size: 13px;
	margin-left: 10px;
}

.afall .list .item.titleItem .orderStatus {
	color: rgb(207, 51, 52);
	font-size: 13px;
	position: absolute;
	right: 10px;
}

.afall .list .item.titleItem img {
	width: 15px;
}

.afall .list .item.titleItem .noPayImg {
	/*待付款的选择图标*/
	margin-right: 10px;
	width: 15px;
}


/*内容*/

.afall .list .item-thumbnail-left {
	padding-left: 98px;
	padding-right: 10px;
	padding-bottom: 10px;
	min-height: 98px;
}

.afall .list .item-thumbnail-left img {
	max-height: 78px;
	max-width: 78px;
}

.afall .list .item.goodsItem {}

.afall .list .item.goodsItem .goodsTitle {
	/*商品标题*/
	color: rgb(5, 27, 40);
	font-size: 13px;
	/*margin-top: 8px;*/
}

.afall .list .item.goodsItem .goodsGG {
	/*商品规格*/
	color: rgb(153, 153, 153);
	font-size: 12px;
}

.afall .list .item.goodsItem .price {
	/*margin-top: 8px;*/
	color: rgb(5, 27, 40);
	/*font-size: 14px;*/
}

.afall .list .item.goodsItem .orgPrice {
	color: rgb(153, 153, 153);
	text-decoration: line-through;
}

.afall .list .item.goodsItem.secondGoods {
	/*配件*/
	/*margin-top: -10px;*/
}

.afall .list .item.goodsItem.secondGoods.item-thumbnail-left {
	min-height: 70px;
	/*padding-top: 0;*/
}

.afall .list .item.goodsItem.secondGoods.item-thumbnail-left img {
	max-height: 50px;
	max-width: 50px;
	margin-left: 28px;
	/*top: 0;*/
}

.afall .list .item.goodsItem.secondGoods.item-thumbnail-left .pj {
	/*[配件]*/
	color: rgb(254, 97, 25);
	font-size: 14px;
}

.afall .totalItem {
	padding: 14px 10px;
	text-align: right;
}

.afall .totalItem p {
	color: rgb(5, 27, 40);
	font-size: 13px;
}

.afall .totalItem .kind {
	border: 1px solid rgb(254, 97, 25);
	border-radius: 5px;
	color: rgb(254, 97, 25);
	font-size: 13px;
	padding: 0px 2px;
	float: left;
}


/*按钮*/

.afall .buttonItem {
	/*height: 40px;*/
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 7px;
}

.afall .item.buttonItem .btn {
	height: 25px;
	width: 66px;
	padding: 0;
	line-height: 23px;
	text-align: center;
	float: right;
	margin-right: 10px;
	border-radius: 25px;
	font-size: 13px;
	border-width: 1px;
	border-style: solid;
	overflow: hidden;
	margin-top: 7px;
}


/*.afall .item.buttonItem .btn.blue{
	border-color:rgb(55,123,238) ;
	color:rgb(55,123,238);
}*/


/*没有找到订单*/

.afall .noOrder {
	margin-top: 90px;
	text-align: center;
}

.afall .noOrder img {
	width: 133px;
	height: 110px;
}

.afall .noOrder .tip {
	font-size: 17px;
	color: rgb(5, 27, 40);
	margin-top: 21px;
}


/*底部按钮-待付款*/

.afall .bar-footer {
	height: 45px;
	padding-left: 10px;
	border-top: 1px solid rgb(231, 231, 231);
}

.afall .bar-footer .btn {
	position: absolute;
	right: 0px;
	line-height: 22px;
	margin-top: 10px;
	height: 25px;
	width: 74px;
	padding: 0;
	line-height: 22px;
	text-align: center;
	float: right;
	font-size: 14px;
	border-width: 1px;
	border-style: solid;
	margin-right: 10px;
}

.afall .bar-footer .btn.ora {
	border-color: rgb(207, 51, 52);
	color: rgb(207, 51, 52);
	border-radius: 5px;
}

.afall .bar-footer img {
	width: 15px;
	height: 15px;
	margin-top: 15px;
}

.afall .bar-footer .allCheck {
	font-size: 14px;
	color: rgb(5, 27, 40);
	margin-left: 7px;
	margin-top: 12px;
}


/************卖家订单****************/
.afallseller {}

.afallseller .bg {
	background-color: rgb(237, 237, 237);
}

.afallseller .top .col {
	font-size: 13px;
}

.afallseller .top-activated {
	color: rgb(55, 123, 238);
	border-color: rgb(55, 123, 238);
}

.afallseller .noOrder .tryAgain {
	color: rgb(153, 153, 153);
	margin-top: 10px;
	font-size: 14px;
}

.afallseller .list .item.titleItem.orderNo {
	font-size: 14px;
	color: rgb(51, 51, 51);
	padding-bottom: 0;
}


/*侧边菜单*/
.afallseller .menu {
	/*padding-top: 44px;*/
}
.afallseller .menu .list .item.titleBar {
	background-color: rgb(237, 237, 237);
	font-size: 19px;
	color: rgb(51, 51, 51);
	height: 44px;
	line-height: 44px;
	text-align: center;
	padding: 0 10px;
}

.afallseller .menu .list .item.titleBar .leftIcon {
	font-size: 25px;
	float: left;
}

.afallseller .menu .list .item.titleBar .rightText {
	float: right;
	color: rgb(51, 51, 51);
	font-size: 15px;
}

.afallseller .menu .list .item {
	padding: 0 20px;
	height: 44px;
	line-height: 42px;
	color: rgb(85, 85, 85);
	font-size: 16px;
}

.afallseller .menu .list .item .name {
	width: 100px;
}

.afallseller .menu .list .item input {
	color: rgb(85, 85, 85);
	font-size: 16px;
	padding-right: 0;
}

.afallseller .menu .list .item .jt {
	width: 12px;
	float: right;
	margin-right: 10px;
	margin-top: 15px;
}

.afallseller .menu .list .item .tip {
	color: #AAAAAA;
	float: right;
	margin-right: 4px;
}


/*下单时间*/
.afallseller .list.tabList {}

.afallseller .list.tabList .item {
	font-size: 14px;
	color: rgb(51, 51, 51);
	text-align: center;
	padding: 10px;
}

.afallseller .list.tabList .item .btn {
	color: rgb(55, 123, 238);
	font-size: 16px;
}
/*确认收款*/
.afallseller.modalBg .container {
	padding: 0 10px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -205px;
	margin-left: -43%;
	background-size: 100% 100%;
	width: 86%;
	height: 410px;
	background-color: #F8F8F8;
	border-radius:5px ;
	z-index: 9999;
	overflow: hidden;
}
.afallseller.modalBg .container .close {
	position: absolute;
	margin-top: 10px;
	width: 19px;
	right: 0;
	margin-right: 10px;
}
.afallseller.modalBg .container .title{
	text-align: center;
	font-size: 20px;
	color: rgb(5,27,40);
	margin-bottom: 22px;
	margin-top: 27px;
}
.afallseller.modalBg .container .name{
	font-size: 16px;
	color: rgb(5,27,40);
	margin-bottom: 10px;
}
.afallseller.modalBg .container .pz{
	font-size: 16px;
	color: rgb(5,27,40);
	padding-top: 10px;
	margin-bottom: 7px;
	border-top:1px solid rgb(231,231,231) ;
}
.afallseller.modalBg .container .imgDiv{
	height: 125px;
	width: 100%;
	text-align: center;
}
.afallseller.modalBg .container .imgDiv img{
	height: 100%;
	max-width: 100%;
}
.afallseller.modalBg .container .eyeDiv{
	margin-top: 10px;
	font-size: 12px;
	color: rgb(102,102,102);
	margin-bottom: 10px;
}
.afallseller.modalBg .container .eyeDiv img{
	width: 12px;
	height: 12px;
	/*margin-right: 5px;*/
	vertical-align: text-top;
	margin-top: 2px;
}
.afallseller.modalBg .container .buttons{
	margin-left: -10px;
	margin-right: -10px;
	background-color: antiquewhite;
}
.afallseller.modalBg .container .buttons .baseBtn{
	font-size: 18px;
	width: 50%;
	border-top:1px solid rgb(231,231,231) ;
	float: left;
	border-right:1px solid rgb(231,231,231) ;
	height: 47px;
	line-height: 47px;
	text-align: center;
}
.afallseller.modalBg .container .buttons .baseBtn.confirm{
	color: rgb(55,123,238);
}
.afallseller.modalBg .container .buttons .baseBtn.cancle{
	color: rgb(102,102,102);
	border-right:none ;
}
/******************个人中心********************/
/*头部*/
.center .headerDiv {
	padding-left: 10px;
	padding-right: 10px;
	height: 142px;
}
.center .headerDiv.buyerHeader-ios {
	/*如果是ios*/
	padding-left: 10px;
	padding-right: 10px;
	height: 162px;
	padding-top: 20px;
	/*如果是iPhoneX*/
	height: calc(constant(safe-area-inset-top) + 142px);
	height: calc(env(safe-area-inset-top) + 142px);
	padding-top: constant(safe-area-inset-top);
	padding-top: env(safe-area-inset-top);
}
.center .headerDiv.sellerHeader-ios {
	/*如果是ios*/
	padding-left: 10px;
	padding-right: 10px;
	height: 162px;
	padding-top: 20px;
	/*如果是iPhoneX*/
	height: calc(constant(safe-area-inset-top) + 142px);
	height: calc(env(safe-area-inset-top) + 142px);
	padding-top: constant(safe-area-inset-top);
	padding-top: env(safe-area-inset-top);
}
/*卖家的背景颜色*/
.center .sellerHeader {
	background: url(../img/guilin/center/seller_bg_icon.png);
	background-size: 100% 142px;
}
/*卖家的背景颜色*/
.center .sellerHeader.sellerHeader-ios {
	/*如果是ios*/
	background: url(../img/guilin/center/seller_bg_icon.png);
	background-size: 100% 162px;
	/*如果是iPhoneX*/
	background-size: 100% calc(constant(safe-area-inset-top) + 142px);
	background-size: 100% calc(constant(safe-area-inset-top) + 142px);
}
/*买家的背景颜色*/
.center .buyerHeader {
	background: url(../img/guilin/center/buyer_bg_icon.png);
	background-size: 100% 142px;
}
/*买家的背景颜色*/
.center .buyerHeader.buyerHeader-ios {
	/*如果是ios*/
	background: url(../img/guilin/center/buyer_bg_icon.png);
	background-size: 100% 162px;
	/*如果是iPhoneX*/
	background-size: 100% calc(constant(safe-area-inset-top) + 142px);
	background-size: 100% calc(constant(safe-area-inset-top) + 142px);
}



/*最顶部*/

.center .headerDiv .headerBar {
	height: 40px;
	margin-bottom: 20px;
	padding-top: 10px;
	font-size: 16px;
	color: white;
	position: relative;
	/*ios时，邮件数量会跑出去*/
}

.center .headerDiv .headerBar img {
	width: 20px;
	vertical-align: text-bottom;
}

.center .num {
	/*数量*/
	/*width: 15px;*/
	height: 15px;
	padding: 0 5px;
	line-height: 15px;
	border-radius: 15px;
	color: white;
	background-color: #FF0000;
	position: absolute;
	font-size: 10px;
	text-align: center;
}

.center .headerDiv .headerBar .email {
	right: 40px;
	top: 3px;
}
.center .headerDiv .sellerAvatarPng {
	/*卖家头像*/
	height: 58px;
	float: left;
	border: 2px solid white;
	border-radius: 5px;
	max-width: 35%;
}
.center .headerDiv .buyerAvatarPng {
	/*买家头像*/
	height: 58px;
	width: 58px;
	float: left;
	border-radius: 50%;
	border: 2px solid white;
}

.center .headerDiv .storeNameDiv {
	float: left;
	margin-left: 10px;
	/*margin-top: 12px;*/
	color: white;
}

.center .headerDiv .storeNameDiv .storeName {
	font-size: 16px;
}

.center .headerDiv .storeNameDiv .storeType {
	font-size: 12px;
	border: 1px solid white;
	border-radius: 5px;
	padding: 0px 2px;
	display: inline-block;
}

.center .headerDiv .storeNameDiv .applying {
	float: left;
	font-size: 12px;
	padding-top: 2px;
}

.center .headerDiv .storeNameDiv .member {
	font-size: 10px;
	color: rgb(254, 97, 25);
	border-radius: 10px;
	background-color: white;
	padding: 0 5px;
	margin-top: 3px;
	display: inline-block;
}

.center .headerDiv .storeInfoDiv {
	float: right;
	color: white;
	font-size: 12px;
	border-left: 1px solid #5C9FFF;
	padding-left: 10px;
}

.center .headerDiv .storeInfoDiv span {
	color: rgb(255, 216, 0);
}


/*头部*/


/*审核*/

.center .applv {
	width: 100%;
	margin-top: 66px;
	text-align: center;
}

.center .applv img {
	width: 133px;
}

.center .applv .title {
	font-size: 20px;
	color: rgb(5, 27, 40);
	margin-top: 20px;
}

.center .applv .status {
	margin-top: 10px;
	font-size: 14px;
	color: rgb(153, 153, 153);
}

.center .applv .applyBtn {
	height: 40px;
	margin: 0 35px;
	margin-top: 122px;
	/*122*/
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
	color: white;
	background-color: rgb(55, 123, 238);
}


/*审核*/


/*内容*/

.center .list {
	margin-bottom: 0;
}

.center .bg {
	background-color: rgb(237, 237, 237) !important;
}

.center .list .item {
	border-color: #E7E7E7;
	background-color: rgb(250, 250, 250);
}

.center .list .item.mt10 {
	margin-top: 10px;
}

.center .list .item.saleInfo {
	/*销售情况-数字*/
	padding: 0;
	height: 90px;
	color: rgb(5, 27, 40);
	font-size: 16px;
	text-align: center;
	padding-top: 21px;
}

.center .list .item.saleInfo .name {
	padding-top: 17px;
	font-size: 12px;
}


/*菜单*/

.center .list .item.titleItem {
	/*标题*/
	height: 45px;
	color: rgb(51, 51, 51);
	font-size: 14px;
	padding: 0;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 45px;
}

.center .list .item.titleItem .jt {
	/*箭头*/
	width: 12px;
	position: absolute;
	right: 10px;
	top: 16px;
}

.center .list .item.titleItem .more {
	color: rgb(153, 153, 153);
	float: right;
	font-size: 11px;
	margin-right: 20px;
}

.center .list .item.menuItem {
	height: 75px;
	padding: 0;
	padding-top: 9px;
	text-align: center;
}

.center .list .item.menuItem .row {
	padding: 0;
}

.center .list .item.menuItem .row .col img {
	width: 28px;
}

.center .list .item.menuItem .row .col div {
	font-size: 12px;
	color: rgb(85, 85, 85);
	/*margin-top: 9px;*/
}


/*买家*/

.center .list .item.titleItem.buyer {
	color: rgb(5, 27, 40);
}

.center .list .item.titleItem.buyer .titleImg {
	width: 28px;
	margin-right: 5px;
}

.center .list .item.titleItem.buyer .redbagNum {
	top: 15px;
	right: 30px;
}

.center .list .item.menuItem .shippedNum {
	/*待发货数量*/
	top: 10px;
	margin-left: -7px;
}


/***************商品管理*******************/

.productmanager {}

.productmanager .bg {
	background-color: #EEEEEE;
}

.productmanager .top-activated {
	color: rgb(55, 123, 238);
	border-bottom: 2px solid rgb(66, 131, 242);
}

.productmanager .orderBar {
	height: 35px;
	padding: 0;
	font-size: 13px;
	color: rgb(102, 102, 102);
	background-color: white;
	border-bottom: 1px solid rgb(231, 231, 231);
}

.productmanager .orderBar select {
	border: none;
	font-size: 13px;
	color: rgb(102, 102, 102);
	background-color: white !important;
	appearance: none;
	/*清除标签的默认样式*/
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(../img/guilin/other/goods_order_icon.png) no-repeat scroll right center transparent;
	background-size: 15px;
	padding: 0 20px;
}

.productmanager .orderBar .active {
	color: rgb(55, 123, 238);
	background: url(../img/guilin/other/goods_order_active_icon.png) no-repeat scroll right center transparent;
	background-size: 15px;
}

.productmanager .item-thumbnail-left {
	padding-right: 10px;
	padding-left: 98px;
	padding-bottom: 10px;
}

.productmanager .item-thumbnail-left img {
	max-height: 78px;
	max-width: 78px;
}

.productmanager .item {
	border-color: rgb(231, 231, 231);
}
.productmanager .goodsrow {
	margin-bottom: 10px;
}
.productmanager .item.goodsItem {
	/*margin-bottom: 10px;*/
}

.productmanager .item.goodsItem .row {
	padding: 0;
	min-height: 78px;
	/*overflow: hidden;*/
}

.productmanager .item.goodsItem .goodsName {
	color: rgb(5, 27, 40);
	font-size: 13px;
}

.productmanager .item.goodsItem .brand {
	font-size: 12px;
	color: rgb(153, 153, 153);
}

.productmanager .item.goodsItem .tag {
	font-size: 10px;
	/*width: 25px;
	text-align: center;*/
	padding: 0 3px;
	line-height: 13px;
	height: 13px;
	margin-right: 5px;
	margin-bottom: 2px;
	float: left;
	border-radius: 5px;
}

.productmanager .item.goodsItem .check {
	position: absolute;
	top: 12px;
	left: 12px;
	z-index: 2;
	width: 20px;
}

.productmanager .item.goodsItem .price {
	font-size: 14px;
	color: rgb(5, 27, 40);
}

.productmanager .item.goodsItem .baoyou {
	font-size: 11px;
	color: rgb(5, 27, 40);
}


/*按钮*/

.productmanager .buttonItem {
	height: 40px;
	padding: 0;
	padding-top: 7px;
}

.productmanager .bar-footer .btn,
.productmanager .item.buttonItem .btn {
	/*display: inline-block;*/
	height: 25px;
	width: 74px;
	padding: 0;
	line-height: 23px;
	text-align: center;
	float: right;
	margin-right: 10px;
	border-radius: 25px;
	font-size: 14px;
	border-width: 1px;
	border-style: solid;
}

.productmanager .item.buttonItem .btn.gray {
	border-color: rgb(102, 102, 102);
	color: rgb(102, 102, 102);
}

.productmanager .item.buttonItem .btn.blue {
	border-color: rgb(55, 123, 238);
	color: rgb(55, 123, 238);
}

.productmanager .item.buttonItem .btn.ora {
	border-color: rgb(254, 97, 25);
	color: rgb(254, 97, 25);
}


/*底部*/

.productmanager .bar-footer {
	height: 45px;
	/*如果是ios*/
	height: calc(constant(safe-area-inset-bottom) + 45px);
	height: calc(env(safe-area-inset-bottom) + 45px);
	/*padding-top: 10px;*/
	padding-left: 10px;
	border-top: 1px solid rgb(231, 231, 231);
}

.productmanager .bar-footer .btn {
	position: absolute;
	right: 0;
	line-height: 22px;
	margin-top: 10px;
}

.productmanager .bar-footer .btn.gray {
	border-color: rgb(102, 102, 102);
	color: rgb(102, 102, 102);
	border-radius: 5px;
}

.productmanager .bar-footer .btn.blue {
	border-color: rgb(55, 123, 238);
	color: rgb(55, 123, 238);
	border-radius: 5px;
	right: 84px;
}

.productmanager .bar-footer .btn.gray {
	border-color: rgb(102, 102, 102);
	color: rgb(102, 102, 102);
	border-radius: 5px;
}

.productmanager .bar-footer .btn.ora {
	border-color: rgb(254, 97, 25);
	color: rgb(254, 97, 25);
	border-radius: 5px;
}

.productmanager .bar-footer img {
	width: 20px;
	height: 20px;
	margin-top: 12px;
}

.productmanager .bar-footer .allCheck {
	font-size: 14px;
	color: rgb(5, 27, 40);
	margin-left: 7px;
	margin-top: 12px;
}


/*没有找到商品*/

.productmanager .noGoods {
	margin-top: 90px;
	text-align: center;
}

.productmanager .noGoods img {
	width: 130px;
}

.productmanager .noGoods .text {
	margin-top: 21px;
	color: rgb(5, 27, 40);
}


/*侧边菜单*/
.productmanager .menu.menu-right{
	padding-top: 88px;
	padding-top: calc(constant(safe-area-inset-bottom) + 88px);
	padding-top: calc(env(safe-area-inset-bottom) + 88px);

}
.productmanager .menu {
	background-color: #FFFFFF;
	height: 100%;
}

.productmanager .menu .item {
	padding: 0 5px;
	border-color: #E8E8E8;
}

.productmanager .menu .searchInput {
	height: 30px;
	margin-top: 28px;
	background-color: rgb(235, 235, 235);
	padding: 0 10px;
	border-radius: 3px;
	font-size: 14px;
}

.productmanager .menu .titleItem {
	margin-top: 15px;
	margin-bottom: 10px;
	font-size: 13px;
	color: rgb(102, 102, 102);
}

.productmanager .menu .row.typeDiv {
	margin-bottom: 10px;
}

.productmanager .menu .row.typeDiv .col {
	padding: 0;
	background-color: rgb(235, 235, 235);
	margin-left: 10px;
	color: rgb(53, 53, 53);
	font-size: 12px;
	height: 39px;
	text-align: center;
	line-height: 39px;
	border-radius: 5px;
	position: relative;
}

.productmanager .menu .row.typeDiv .col.activeType {
	color: rgb(55, 123, 238);
	background-color: rgb(225, 235, 252);
}

.productmanager .menu .row.typeDiv .col .xz {
	width: 25px;
	position: absolute;
	bottom: 0;
	right: 0;
}

.productmanager .menu .row.typeDiv .col .xz.notShow {
	display: none;
}

.productmanager .menu .row.typeDiv .col:first-child {
	margin-left: 0;
}
/*底部确定按钮*/
.productmanager .footer.row {
	position: absolute;
	bottom: 0px;
	bottom: calc(constant(safe-area-inset-bottom) + 0px);
	bottom: calc(env(safe-area-inset-bottom) + 0px);
}

/*选择部分*/

.productmanager .menu .selectItem {
	font-size: 13px;
	color: rgb(102, 102, 102);
	height: 42px;
	line-height: 42px;
}

.productmanager .menu .selectItem select {
	direction: initial;
	text-align: left;
	padding: 0;
	padding-left: 10px;
	/*font-size: 14px;*/
	color: rgb(166, 166, 166);
}

.productmanager .menu .selectItem .selectTitle {
	width: 78px;
}

.productmanager .menu .priceItem {
	/*border-bottom: 1px solid #E8E8E8;*/
	/*height: 40px;*/
	background-color: #F5F5F5;
	padding: 5px;
}

.productmanager .menu .priceItem input {
	padding: 0 5px;
	color: rgb(166, 166, 166);
	font-size: 13px;
}

.productmanager .menu .col.baseBtn {
	border-top: 1px solid #E8E8E8;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	color: rgb(54, 54, 54);
	padding: 0;
	/*position: absolute;*/
	/*bottom: 0;*/
}

.productmanager .menu .col.baseBtn.blue {
	color: white;
	background-color: rgb(55, 123, 238);
}


/*加个标签*/

.productmanager .list.tabList {}

.productmanager .list.tabList .item {
	font-size: 14px;
	color: rgb(51, 51, 51);
	text-align: center;
	padding: 10px;
}

.productmanager .list.tabList .item .btn {
	color: rgb(55, 123, 238);
	font-size: 16px;
}
.productmanager .list.tabList .item .i {
	color: rgb(55,123,238);
	font-size:18px;
	float: right;
}

/******************品牌管理************/

.productmanager_brand {}

.productmanager_brand .bg {
	background-color: rgb(237, 237, 237);
}

.productmanager_brand .item {
	border-color: #E7E7E7;
}

.productmanager_brand .brandItem {
	padding: 10px;
}

.productmanager_brand .brandItem img {
	width: 101px;
	height: 55px;
	margin-right: 10px;
	float: left;
	overflow: hidden;
}
.productmanager_brand .brandItem .name {
	color: rgb(5, 27, 40);
	font-size: 16px;
	margin-top: 10px;
}

.productmanager_brand .brandItem .status {
	font-size: 13px;
	float: right;
}

.productmanager_brand .brandItem .from {
	font-size: 13px;
	color: rgb(153, 153, 153);
}

.productmanager_brand .brandItem .status.ora {
	color: rgb(254, 97, 25);
}

.productmanager_brand .brandItem .status.gray {
	color: #BEBEBE;
}

.productmanager_brand .buttonItem {
	height: 40px;
	padding: 0;
	padding-top: 7px;
	margin-bottom: 10px;
}

.productmanager_brand .item.buttonItem .btn {
	height: 25px;
	width: 74px;
	padding: 0;
	line-height: 25px;
	text-align: center;
	float: right;
	margin-right: 10px;
	border-radius: 25px;
	font-size: 14px;
	border-width: 1px;
	border-style: solid;
}


/*.productmanager_brand .item.buttonItem .btn.gray{
	border-color:rgb(166,166,166) ;
	color: rgb(102,102,102) ;
}
.productmanager_brand .item.buttonItem .btn.blue{
	border-color:rgb(55,123,238) ;
	color:rgb(55,123,238);
}*/

.productmanager_brand .addBtn {
	position: absolute;
	/*bottom: 0px;
	height: 40px;
	right: 10px;
	border-radius: 5px;
	left: 10px;*/
	line-height: 44px;
	width:100%;
	background-color: #377bee;
	color: white;
	text-align: center;
	font-size: 16px;
}


/******************站内信********************/

.message {}

.message .top-activated {
	color: rgb(55, 123, 238);
	border-bottom-color: rgb(55, 123, 238);
}

.message .top-activated_buyer {
	/*如果是买家，则是红色*/
	color: rgb(207, 51, 52);
	border-bottom: 2px solid rgb(207, 51, 52);
}

.message .list .item {
	line-height: 10px;
	height: 54px;
	padding: 13px 10px 0px 10px;
	font-size: 14px;
	color: rgb(51, 51, 51);
}

.message .list .item .check {
	width: 20px;
	/*vertical-align: text-top;*/
	margin-right: 8px;
	float: left;
	margin-top: -3px;
}

.message .list .item .jt {
	color: #C0C0C0;
	font-size: 20px;
	right: 0;
}

.message .list .item .time {
	color: rgb(165, 165, 165);
	font-size: 10px;
	margin-top: 10px;
	margin-left: 28px;
}


/*底部*/

.message .bar-footer {
	height: 45px;
	padding-left: 10px;
	border-top: 1px solid rgb(231, 231, 231);
}

.message .bar-footer .btn {
	position: absolute;
	right: 0px;
	line-height: 22px;
	margin-top: 10px;
	height: 25px;
	width: 74px;
	padding: 0;
	line-height: 22px;
	text-align: center;
	float: right;
	font-size: 14px;
	border-width: 1px;
	border-style: solid;
	margin-right: 10px;
	border-radius: 5px;
}

.message .bar-footer .btn.blue_seller {
	border-color: rgb(55, 123, 238);
	color: rgb(55, 123, 238);
}

.message .bar-footer .btn.red_buyer {
	border-color: rgb(207, 51, 52);
	color: rgb(207, 51, 52);
}

.message .bar-footer img {
	width: 20px;
	height: 20px;
	margin-top: 12px;
}

.message .bar-footer .allCheck {
	font-size: 14px;
	color: rgb(5, 27, 40);
	margin-left: 7px;
	margin-top: 12px;
}


/***********************站内信详情****************/

.messageDetail {}

.messageDetail img {
	width: 100% !important;
}

.messageDetail iframe {
	width: 100%;
	height: 7.8rem;
}

.messageDetail .list .item {
	padding: 0 20px;
	border-color: rgb(232, 232, 232);
}

.messageDetail .list .item .title {
	font-size: 14px;
	color: rgb(51, 51, 51);
	margin-top: 12px;
}

.messageDetail .list .item .time {
	font-size: 10px;
	color: rgb(153, 153, 153);
	margin-top: 5px;
}

.messageDetail .list .item .content {
	font-size: 12px;
	color: rgb(85, 85, 85);
	margin-top: 10px;
	white-space: normal;
}


/*按钮*/

.messageDetail .buttonItem {
	height: 40px;
	padding-top: 7px !important;
	padding-right: 10px !important;
}

.messageDetail .item.buttonItem .btn {
	height: 25px;
	width: 74px;
	padding: 0;
	line-height: 25px;
	text-align: center;
	float: right;
	margin-right: 0px;
	border-radius: 25px;
	font-size: 14px;
	border-width: 1px;
	border-style: solid;
}

.messageDetail .item.buttonItem .btn.blue_seller {
	border-color: rgb(55, 123, 238);
	color: rgb(55, 123, 238);
}

.messageDetail .item.buttonItem .btn.red_buyer {
	border-color: rgb(207, 51, 52);
	color: rgb(207, 51, 52);
}


/*********************品牌详情*******************/

.branddetail {}

.branddetail .bg {
	background-color: rgb(237, 237, 237);
}

.branddetail .list .item {
	padding: 0px 20px;
	border-color: rgb(232, 232, 232);
	font-size: 16px;
	color: rgb(84, 84, 84);
}

.branddetail .list .item.mt10 {
	margin-top: 10px;
}

.branddetail .list .item .row {
	padding: 0;
}

.branddetail .list .item .row .col {
	padding: 0;
	white-space: normal;
}

.branddetail .list .item .row .nameCol {
	width: 92px;
	min-width: 92px;
}


/*max-height: 100px;overflow: auto;*/

.branddetail .list .item .row .col textarea {
	color: rgb(84, 84, 84);
	width: 100%;
	background-color: white;
}

.branddetail .list .item.nameItem {
	overflow: visible;
	z-index: 999;
	/*line-height: 45px;
	height: 45px;*/
}

.branddetail .list .item .status {
	/*状态*/
	height: 50px;
	position: absolute;
	top: 5px;
	right: 20px;
}

.branddetail .list .item.msg {
	height: 60px;
	line-height: 60px;
	background-color: rgb(255, 251, 223);
	font-size: 12px;
	color: rgb(248, 8, 0);
}

.branddetail .list .item.catItem {
	padding-top: 12px;
	padding-bottom: 12px;
}

.branddetail .list .item.catItem .cat {
	/*对p进行重写*/
	font-size: 16px;
	color: rgb(84, 84, 84);
	white-space: normal;
}


/*********************品牌申请（旗舰店、加盟店）*******************/

.brandApply {}

.brandApply .bg {
	background-color: rgb(237, 237, 237);
}

.brandApply .list .item {
	padding: 5px 20px;
	border-color: rgb(232, 232, 232);
	font-size: 16px;
	color: rgb(84, 84, 84);
	overflow: visible;
}

.brandApply .list .item .row {
	padding: 0;
}

.brandApply .list .item .row .col {
	padding: 0;
}

.brandApply .list .item .row .nameCol {
	width: 92px;
	min-width: 92px;
	line-height: 34px;
}

.brandApply .list .item .row .col input {
	padding: 0;
	line-height: 34px;
}

.brandApply .list .item .row .col textarea {
	color: rgb(84, 84, 84);
	width: 100%;
	background-color: white;
	/*font-size: 16px;*/
}

.brandApply .list .item.mt10 {
	margin-top: 10px;
}

.brandApply .list .item .row .col.catTip {
	/*请选择*/
	color: rgb(153, 153, 153);
	text-align: right;
	line-height: 34px;
}

.brandApply .list .item .row .col select {
	border: none;
	font-size: 16px;
	color: rgb(153, 153, 153);
	background-color: white !important;
	appearance: none;
	/*清除标签的默认样式*/
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(../img/guilin/common/icon_down@2x.png) no-repeat scroll right center transparent;
	background-size: 13px;
	padding-right: 23px;
	direction: rtl;
	width: 100%;
}

.brandApply .list .item .row .col .jt {
	width: 13px;
	margin-left: 10px;
}

.brandApply .list .item.selected {
	/*已经选择的*/
	color: rgb(84, 84, 84);
	text-align: right;
	line-height: 34px;
	padding-right: 45px;
	/*43*/
	overflow: hidden;
	/*内容过长，显示....*/
}

.brandApply .list .item.selected .delIcon {
	width: 45px;
	height: 100%;
	padding: 14.3px 20px 14.3px 10px;
	position: absolute;
	right: 0;
	top: 0;
	background-color: white;
	/*margin-left: 10px;*/
}

.brandApply .list .item .row .nameCol.hideLine {
	/*隐盖线*/
	position: relative;
	top: -15px;
	left: -20px;
	background-color: white;
}

.brandApply .list .item .row .col .btn {
	width: 73px;
	height: 25px;
	line-height: 10px;
	text-align: center;
	font-size: 16px;
	border-width: 1px;
	border-style: solid;
	border-radius: 5px;
	margin-top: 5px;
	display: inline-block;
}

.brandApply .list .item .row .col .btn.blue {
	border-color: rgb(55, 123, 238);
	color: rgb(55, 123, 238);
}

.brandApply .list .item .row .col .btn.gray {
	border-color: rgb(166, 166, 166);
	color: rgb(51, 51, 51);
	/*float: right;*/
}

.brandApply .list .item.imgItem {
	padding-bottom: 15px;
	padding-top: 15px;
}


/*********************品牌按字母排序，该页面同用*******************/

.brandOrederBy {}

.brandOrederBy .headerBar {}

.brandOrederBy .headerBar .backIcon {
	font-size: 20px;
	color: white;
	margin-right: 10px;
}

.brandOrederBy .headerBar .searchIcon {
	width: 12px;
	position: absolute;
	/*top: 16px;*/
	/*left: 35px;*/
	margin:16px 44px;
}

.brandOrederBy .headerBar input {
	padding-left: 22px;
	margin:5px;
}

.brandOrederBy .headerBar .search {
	font-size: 16px;
	color: white;
	margin-right: 5px;
}

.brandOrederBy .list .item {
	padding: 0 10px 0 20px;
}

.brandOrederBy .list .item.type {
	background-color: #EDEDED;
	height: 30px;
	line-height: 30px;
}

.brandOrederBy .list .item.content {
	height: 45px;
	font-size: 16px;
	color: rgb(54, 54, 54);
}

.brandOrederBy .list .item.content .logo {
	width: 60px;
	height: 25px;
	margin-right: 20px;
	vertical-align: middle;
	margin-top: 8px;
	margin-bottom: 10px;
}

.brandOrederBy .list .item.content img[src=""],
.brandOrederBy .list .item.content img:not([src]) {
	opacity: 0;
}

.brandOrederBy .rightLetter {
	position: absolute;
	right: 0px;
	/*background-color:aliceblue;*/
	height: 100%;
	top: 44px;
	/*如果是ios*/
	top: calc(constant(safe-area-inset-top) + 44px);
	top: calc(env(safe-area-inset-top) + 44px);
	bottom: calc(constant(safe-area-inset-bottom) + 0px);
	bottom: calc(env(safe-area-inset-bottom) + 0px);
	color: rgb(55, 123, 238);
	font-size: 12px;
}

.brandOrederBy .rightLetter p {
	padding-right: 10px;
}


/*************商品详情***************/

.productdetail {}

.productdetail .bg {
	background-color: #EEEEEE;
}
.productdetail .list {
	margin-top: -2PX;
}

.productdetail .list .item {
	padding: 0 10px;
}

.productdetail .list .item .goodsName {
	font-size: 16px;
	color: rgb(5, 27, 40);
	white-space: normal;
	margin-top: 10px;
}

.productdetail .list .item .priceDiv {
	margin-top: 14px;
}

.productdetail .list .item .priceDiv .price {
	font-size: 25px;
	color: rgb(254, 97, 25);
}
.productdetail .list .item .priceDiv .label {
	font-size: 14px;
}
.productdetail .list .item .priceDiv .orgPrice {
	font-size: 12px;
	color: rgb(102, 102, 102);
	text-decoration: line-through;
	margin-left: 20px;
}

.productdetail .list .item .row.commentRow {
	padding: 0;
	margin: 20px 0;
}

.productdetail .list .item .row.commentRow .col {
	font-size: 12px;
	color: rgb(102, 102, 102);
	padding: 0;
}

.productdetail .list .item.proItem {
	/*优惠券*/
	border-top: 1px solid #EEEEEE;
	/*height: 40px;
	line-height: 40px;*/
	padding-bottom: 10px;
	padding-top: 10px;
}

.productdetail .list .item.proItem .row .proTypeCol {
	padding: 0;
	width: 50px;
}

.productdetail .list .item.proItem .row .proTypeCol .proType {
	border: 1px solid rgb(254, 97, 25);
	font-size: 10px;
	color: rgb(254, 97, 25);
	padding: 0 2px;
	font-size: 12px;
	border-radius: 2px;
	margin-right: 4px;
}

.productdetail .list .item.proItem .row .col .proName {
	font-size: 12px;
	color: rgb(102, 102, 102);
}

.productdetail .list .item.proItem .row .col .proName .showMoreJt {
	width: 13px;
	float: right;
	margin-top: 5px;
}

.productdetail .list .item.proItem .row .jtCol {
	width: 13px;
	padding: 0;
}

.productdetail .list .item.proItem .row .jtCol .jt {
	width: 13px;
	margin-top: 4px;
}
/*选择型号*/
.productdetail .list .item.selectItem {
	font-size: 14px;
	color: rgb(5, 27, 40);
	height: 40px;
	line-height: 40px;
	margin-bottom: 5px;
}

.productdetail .list .item .leftColor {
	position: absolute;
	left: 0;
	width: 3px;
	height: 100%;
	background-color: rgb(254, 97, 25);
}

.productdetail .list .item.selectItem .jt {
	width: 13px;
	float: right;
	margin-top: 13.5px;
}
/*购买数量*/

.productdetail .list .item.buyCountItem {
	height: 50px;
	/*overflow: hidden;*/
}

.productdetail .list .item.buyCountItem .countText {
	font-size: 14px;
	color: rgb(5, 27, 40);
	margin-top: 8px;
}

.productdetail .list .item.buyCountItem .storeText {
	font-size: 11px;
	color: rgb(5, 27, 40);
}

.productdetail .list .item.buyCountItem .add {
	width: 33px;
	text-align: center;
	line-height: 30px;
	height: 30px;
	float: right;
	margin-top: 10px;
}

.productdetail .list .item.buyCountItem input {
	background-color: rgb(238, 238, 238);
	float: right;
	margin-top: 10px;
	width: 38px;
	text-align: center;
	line-height: 30px;
	height: 30px;
	margin-left: 1px;
	margin-right: 1px;
}

/*配件*/
.productdetail .list .item.pj {
	font-size: 14px;
	color: rgb(5, 27, 40);
	margin-top: 10px;
	height: 40px;
	line-height: 40px;
}

.productdetail .list .item.pjItem {
	padding: 0;
	background-color: #EEEEEE;
}

.productdetail .list .item.pjItem .pjDiv {
	float: left;
	width: 32%;
	margin-bottom: 2%;
	background-color: white;
	position: relative;
}

.productdetail .list .item.pjItem .pjDiv.juli {
	margin-left: 2%;
	margin-right: 2%;
}

.productdetail .list .item.pjItem .pjDiv .textDiv {
	padding: 12px 7px;
}

.productdetail .list .item.pjItem .pjDiv .textDiv .pjName {
	/*配件名*/
	font-size: 14px;
	color: rgb(5, 27, 40);
}

.productdetail .list .item.pjItem .pjDiv .textDiv .gg {
	/*规格*/
	font-size: 12px;
	color: rgb(102, 102, 102);
}

.productdetail .list .item.pjItem .pjDiv .textDiv .pjPrice {
	font-size: 17px;
	color: rgb(254, 97, 25);
}

.productdetail .list .item.pjItem .pjDiv .textDiv .pjOrgPrice {
	text-decoration: line-through;
}

.productdetail .list .item.pjItem .pjDiv .checkIcon {
	width: 15px;
	position: absolute;
	top: 5px;
	left: 5px;
}

/*配件总价*/
.productdetail .list .item.selectItemPj {
	height: 52px;
	padding-top: 10px;
	font-size: 14px;
	color: rgb(5, 27, 40);
}

.productdetail .list .item.selectItemPj .yh {
	font-size: 12px;
	color: rgb(102, 102, 102);
	text-align: right;
}


/*店铺信息*/
.productdetail .list .item.storeItem {
	/*height: 79px;*/
	margin-top: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.productdetail .list .item.storeItem .storeImg {
	width: 49px;
	height: 49px;
	float: left;
}

.productdetail .list .item.storeItem .storeMiddle {
	margin-left: 10px;
	float: left;
}

.productdetail .list .item.storeItem .storeMiddle .storeName {
	font-size: 16px;
	color: rgb(5, 27, 40);
}

.productdetail .list .item.storeItem .storeMiddle .storeKind {
	font-size: 11px;
	color: rgb(254, 97, 25);
	border: 1px solid rgb(254, 97, 25);
	border-radius: 3px;
	padding: 0 2px;
}

.productdetail .list .item.storeItem .storeRight {
	/*float: right;*/
	padding-left: 10px;
	border-left: 1px solid #EEEEEE;
	position: absolute;
	right: 10px;
}

.productdetail .list .item.storeItem .storeRight p {
	font-size: 12px;
	color: rgb(102, 102, 102);
}

.productdetail .list .item.storeItem .storeRight .point {
	font-size: 15px;
	color: rgb(254, 97, 25);
	margin-left: 10px;
}

.productdetail .list .item.pullItem {
	height: 50px;
	line-height: 50px;
	margin-top: 10px;
	font-size: 15px;
	color: rgb(102, 102, 102);
	text-align: center;
}

.productdetail .list .item.pullItem img {
	width: 13px;
}


/*底部"立即购买"--其他页面共用*/

.productdetail .bar-footer {
	padding: 0;
}

.productdetail .bar-footer .row {
	padding: 0;
	text-align: center;
}

.productdetail .bar-footer .imgSize {
	width: 18px;
}

.productdetail .bar-footer .titleText {
	font-size: 11px;
	color: rgb(102, 102, 102);
}

.productdetail .bar-footer .btn {
	padding: 0;
	width: 30%;
	line-height: 40px;
	color: white;
	font-size: 16px;
}

.productdetail .bar-footer .btn.yellow {
	background-color: rgb(255, 187, 11);
}

.productdetail .bar-footer .btn.red {
	background-color: rgb(254, 87, 25);
}


/*规则选择*/
.productdetail.modalBg .row {
	padding: 0;
}
.productdetail.modalBg .row .col {
	padding: 0;
}
.productdetail.modalBg.specModal {}
.productdetail.modalBg.specModal .item.forimgItem {
	/*由于ion-content设置了overflow: hidden，所以为了让溢出的图片可见，必须这样*/
	height: 55px;
	opacity: 0;
}
.productdetail.modalBg.specModal .item.imgItem {
	overflow: visible;
	/*height: 72px;*/
	padding-bottom: 17px;
}
.productdetail.modalBg.specModal .row .imgSpecCol {
	width: 110px;
	min-width: 110px;
}
.productdetail.modalBg.specModal .row .imgSpecCol img {
	height: 110px;
	width: 110px;
	margin-top: -36px;
	border-radius: 10px;
	border: 2px solid white;
}

.productdetail.modalBg.specModal .row .col.specNameCol {
	margin-top: 9px;
	overflow: hidden;
	word-break: break-all;
}

.productdetail.modalBg.specModal .row .col.specNameCol .specName {
	font-size: 12px;
	color: rgb(5, 27, 40);
	margin-left: 10px;
	margin-right: 10px;
}

.productdetail.modalBg.specModal .row .iconCol {
	width: 18px;
	min-width: 18px;
}

.productdetail.modalBg.specModal .row .iconCol img {
	width: 18px;
	margin-top: 5px;
}

.productdetail.modalBg.specModal .item .specTip {
	font-size: 14px;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 13px;
}

.productdetail.modalBg.specModal .item .spec {
	height: 28px;
	border-radius: 5px;
	line-height: 28px;
	padding: 0 10px;
	color: rgb(5, 27, 40);
	font-size: 13px;
	margin-bottom: 12px;
	margin-right: 15px;
	display: inline-block;
	background-color: rgb(238, 238, 238);
}

.productdetail.modalBg.specModal .item .spec.active {
	background-color: rgb(254, 97, 25);
	color: white;
}

.productdetail.modalBg.specModal .item.emptyItem {
	height: 53px;
	border: none;
}

.productdetail.modalBg.specModal .item.btnItem {
	height: 54px;
	line-height: 54px;
	background-color: rgb(254, 97, 25);
	color: white;
	text-align: center;
	font-size: 16px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding:0px;
}
/*分享*/
.productdetail.modalBg.shareModal{}
.productdetail.modalBg.shareModal .item{
	padding: 0 33px;
	border: none;
}
.productdetail.modalBg.shareModal .item .row .col.title{
	font-size: 15px;
	color: rgb(5, 27, 40);
	text-align: center;
	margin:0 39px;
}
.productdetail.modalBg.shareModal .item .row .col .line{
	height: 1px;
	background-color: rgb(153,153,153);
	margin-top: 10px;
}
.productdetail.modalBg.shareModal .item .row .col img{
	width: 50px;
	height: 50px;
}
.productdetail.modalBg.shareModal .item .row .col p{
	font-size: 15px;
	color: rgb(5, 27, 40);
}
.productdetail.modalBg.shareModal .item.emptyItem{
	height: 64px;
}
.productdetail.modalBg.shareModal .item.btnItem{
	height: 54px;
	line-height: 54px;
	background-color: #F7F7F7;
	color: rgb(153,153,153);
	text-align: center;
	font-size: 16px;
}

/*优惠券领取--购物车页面也用*/
.productdetail.modalBg.coupon {}

.productdetail.modalBg.coupon .item.titleItem {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 15px;
	color: rgb(0, 28, 41);
}

.productdetail.modalBg.coupon .item.titleItem img {
	width: 19px;
	float: right;
}

.productdetail.modalBg.coupon .item.tipItem {
	padding-bottom: 13px;
	font-size: 14px;
	color: rgb(0, 28, 41);
}

.productdetail.modalBg.coupon .item.couponList {
	/*领取优惠券*/
	height: 100px;
	/*高实为90px*/
	padding-bottom: 10px;
	overflow: hidden;
}

.productdetail.modalBg.coupon .item.couponList .row {
	height: 100%;
}

.productdetail.modalBg.coupon .item.couponList .row .bgCol {
	background: url(../img/guilin/other/icon_yh@2x.png);
	background-size: 100% 100%;
	width: 113px;
	text-align: center;
	color: white;
	height: 100%;
	white-space: nowrap;
}

.productdetail.modalBg.coupon .item.couponList .row .bgCol .numDiv {
	font-size: 38px;
	height: 45px;
	line-height: 45px;
	margin-top: 12px;
}
.productdetail.modalBg.coupon .item.couponList .row .bgCol .numDiv.small {/*大于4位数时，则文字显示小点*/
	font-size: 30px;
}

.productdetail.modalBg.coupon .item.couponList .row .bgCol .numDiv .fh {
	font-size: 20px;
}

.productdetail.modalBg.coupon .item.couponList .row .bgCol .condition {
	font-size: 11px;
}

.productdetail.modalBg.coupon .item.couponList .col.descCol {
	font-size: 12px;
	margin-left: 8px;
}

.productdetail.modalBg.coupon .item.couponList .col.descCol .desc {
	color: #000000;
	/*margin-top: 5px;*/
}

.productdetail.modalBg.coupon .item.couponList .col.descCol .time {
	color: rgb(102, 102, 102);
	/*margin-top: 38px;*/
}

.productdetail.modalBg.coupon .item.couponList .col.descCol .lqBtn {
	color: rgb(254, 97, 25);
	border: 1px solid rgb(254, 97, 25);
	font-size: 13px;
	width: 54px;
	text-align: center;
	line-height: 24px;
	height: 24px;
	border-radius: 2px;
	margin-top: 4px;
	float: right;
}


/****************图文详情************/

.productinfo {}

.productinfo .bg {
	background-color: #EEEEEE;
}

.productinfo .top-activated {
	color: rgb(254, 97, 25);
	border-color: rgb(254, 97, 25);
}

.productinfo .top .col {
	font-size: 14px;
	color: rgb(5, 27, 40);
}
/***没有数据***/
.productinfo .noData{
	margin-top: 90px;
	text-align: center;
}
.productinfo .noData img {
	width: 133px;
	height: 110px;
}

.productinfo .noData .tip {
	font-size: 15px;
	color: rgb(153,153,153);
	margin-top: 21px;
}
/***图文模块***/
.productinfo .tuwen img {
	width: 100% !important;
}
/***商品评价模块***/
.productinfo .comment .item {
	padding: 0 10px;
	border-color: #E7E7E7;
}

.productinfo .comment .item.totalItem {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: rgb(5, 27, 40);
}

.productinfo .comment .item.totalItem .point {
	color: rgb(254, 97, 25);
}

.productinfo .comment .item.typeItem {
	height: 48px;
	margin-bottom: 10px;
	border-bottom: none;
}

.productinfo .comment .item.typeItem .typeBtn {
	width: 46px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 13px;
	color: rgb(5, 27, 40);
	display: inline-block;
	margin-right: 15px;
	margin-top: 10px;
	background-color: rgb(238, 238, 238);
	border-radius: 28px;
}

.productinfo .comment .item.typeItem .typeBtn.active {
	color: white;
	background-color: rgb(254, 97, 25);
}


/*昵称*/

.productinfo .comment .item.userItem {
	padding-top: 15px;
	color: rgb(5, 27, 40);
	font-size: 16px;
	border: none;
}

.productinfo .comment .item.userItem img {
	width: 35px;
	height: 35px;
	margin-right: 5px;
	overflow: hidden;
	border-radius:50% ;
}

.productinfo .list .item.userItem img[src=""],
.productinfo .list .item.userItem img:not([src]) {
	opacity: 0;
}

.productinfo .comment .item.specItem {
	color: rgb(102, 102, 102);
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 12px;
	border: none;
}


/*内容-外层*/

.productinfo .comment .item.comItem {
	padding-top: 12px;
	padding-bottom: 15px;
	font-size: 16px;
	border-bottom: none;
}

.productinfo .comment .item.comItem .firstCom {
	color: rgb(254, 97, 25);
}

.productinfo .comment .item.comItem .time {
	font-size: 12px;
	color: rgb(153, 153, 153);
	float: right;
}

.productinfo .comment .item.comItem .com {
	color: rgb(5, 27, 40);
	margin-top: 15px;
}


/*评价里的4个图片*/

.productinfo .comment .item.comItem .imgDiv {
	margin-right: -5px;
	/*因为图片有padding-right和padding-bottom*/
	margin-bottom: -5px;
}

.productinfo .comment .item.comItem .row {
	padding: 0;
	margin-top: 15px;
	/*margin-right: -5px;*/
	/*行不通，所以给它加了个外层div*/
}

.productinfo .comment .item.comItem .row .col {
	padding: 0;
	width: 25%;
	max-width: 25%;
	/*background-color: antiquewhite;*/
	padding-bottom: 25%;
	position: relative;
}

.productinfo .comment .item.comItem .row .col img {
	position: absolute;
	width: 100%;
	height: 100%;
	padding-right: 5px;
	padding-bottom: 5px;
}

.productinfo .comment .item.comItem .showReply {
	/*查看回复*/
	text-align: right;
	padding-top: 15px;
	font-size: 12px;
	color: rgb(102, 102, 102);
}

.productinfo .comment .item.comItem .showReply img {
	margin-left: 5px;
	width: 13px;
}

.productinfo .comment .item.comItem .buyerReply {/*商家回复*/
	padding: 12px 10px;
	font-size: 13px;
	color: rgb(50, 51, 51);
	background-color: rgb(250,250,250);
}

.productinfo .comment .item.comItem .buyerReply.mt10 {
	margin-top: 10px;
}

.productinfo .comment .item.comItem .buyerReply .replyTime {
	font-size: 12px;
	color: rgb(153, 153, 153);
	text-align: right;
}

.productinfo .comment .item.comItem .buyerReply .replyTime .tip {
	/*商家回复*/
	font-size: 13px;
	color: rgb(254, 97, 25);
	float: left;
}

.productinfo .comment .item.emptyItem {
	margin-top: 10px;
	border: none;
}


/***商品问答模块***/

.productinfo .consults {}

.productinfo .consults .item {
	padding: 12px 10px 15px 10px;
	border-color: #E7E7E7;
}

.productinfo .consults .item .row {
	padding: 0;
}

.productinfo .consults .item .row .col {
	padding: 0;
}

.productinfo .consults .item .wenCol {
	width: 19px;
	margin-right: 3px;
}

.productinfo .consults .item .wenCol .textType {
	width: 19px;
	height: 19px;
	color: white;
	font-size: 14px;
	text-align: center;
	line-height: 19px;
	border-radius: 2px;
}

.productinfo .consults .item .wenCol .textType.wen {
	background-color: rgb(255, 84, 5);
}

.productinfo .consults .item .wenCol .textType.da {
	background-color: rgb(27, 203, 113);
}

.productinfo .consults .item .row .col.questionCol {
	font-size: 16px;
	color: rgb(5, 27, 40);
}

.productinfo .consults .item .row .col.questionCol.da {
	color: rgb(102, 102, 102);
}

.productinfo .consults .item .author {
	text-align: right;
	margin-top: 8px;
	font-size: 11px;
	color: rgb(153, 153, 153);
}

.productinfo .consults .item .author .time {
	margin-left: 7px;
}

.productinfo .consults .item.emptyItem {
	margin-top: 10px;
	border: none;
	padding: 0;
}

.productinfo .consults .item.endItem {
	border: none;
	padding: 0;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 11px;
	color: rgb(153, 153, 153);
}

.productinfo .consults .bar-footer {
	height: 128px;
	/*iPhoneX时*/
	bottom: calc(constant(safe-area-inset-bottom) + 0px);
	bottom: calc(env(safe-area-inset-bottom) + 0px);
}

.productinfo .consults .bar-footer .tiwen {
	padding: 10px;
	width: 100%;
}

.productinfo .consults .bar-footer .tiwen input {
	font-size: 14px;
	color: rgb(153, 153, 153);
	padding-left: 10px;
	padding-right: 10px;
	background-color: white;
	border-radius: 2px;
}

.productinfo .consults .bar-footer .tiwen .submit {
	border-radius: 34px;
	height: 34px;
	line-height: 34px;
	padding: 0 10px;
	color: white;
	background-color: rgb(254, 97, 25);
	display: inline-block;
	margin-left: 10px;
	font-size: 14px;
}

.productinfo .consults .bar-footer .tiwen .niming {
	/**匿名**/
	margin-top: 10px;
	color: rgb(153, 153, 153);
	font-size: 13px;
}

.productinfo .consults .bar-footer .tiwen .niming img {
	width: 18px;
	margin-right: 7px;
	vertical-align: text-bottom;
}


/***销售记录***/

.productinfo .log {}

.productinfo .log .item {
	padding: 0;
	border-color: #E7E7E7;
}

.productinfo .log .item .row {
	padding: 0;
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-size: 13px;
}

.productinfo .log .item .row .col {
	padding: 0;
}

.productinfo .log .item .row.title {
	color: rgb(5, 27, 40);
}

.productinfo .log .item .row.comment {
	color: rgb(102, 102, 102);
}


/***************红包，有则显示****************/
/*没开*/
.redBagCommon .container img[src=""],
.redBagCommon .container img:not([src]) {
	opacity: 0;
}

.redBagCommon .container .close {
	position: absolute;
	margin-top: 10px;
	width: 19px;
	right: 0;
	margin-right: 10px;
}

.redBagCommon .notOpen.container {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -175px;
	margin-left: -125px;
	background: url(../img/guilin/home/icon_redbg@2x.png);
	background-size: 100% 100%;
	width: 250px;
	/*margin: 0 auto;*/
	height: 350px;
	/*margin-top: 30%;*/
	text-align: center;
	z-index: 9999;
}

.redBagCommon .notOpen.container .headerImg {
	margin-top: 27px;
	width: 44px;
	height: 44px;
	border-radius: 50%;
}

.redBagCommon .notOpen.container .storeName {
	margin-top: 10px;
	font-size: 15px;
	color: rgb(255, 233, 201);
}

.redBagCommon .notOpen.container .tip {
	margin-top: 6px;
	font-size: 15px;
	color: rgb(254, 193, 106);
}

.redBagCommon .notOpen.container .word {
	margin-top: 20px;
	font-size: 19px;
	color: rgb(254, 213, 153);
}

.redBagCommon .notOpen.container .kai {
	margin-top: 37px;
	width: 77px;
}

/*开*/
.redBagCommon .opened.container {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -175px;
	margin-left: -125px;
	background: url(../img/guilin/home/icon_redbgopen@2x.png);
	background-size: 100% 100%;
	width: 250px;
	height: 350px;
	text-align: center;
	z-index: 9999;
	color: rgb(5, 27, 40);
}

.redBagCommon .opened.container .headerImg {
	margin-top: 49px;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	border: 1px solid rgb(255, 235, 199);
}

.redBagCommon .opened.container .storeName {
	margin-top: 12px;
	font-size: 15px;
}

.redBagCommon .opened.container .word {
	margin-top: 19px;
	font-size: 16px;
}

.redBagCommon .opened.container .money {
	margin-top: 38px;
	font-size: 30px;
}

.redBagCommon .opened.container .tip {
	margin-top: 60px;
	font-size: 14px;
}

/***************购物车***************/
.cart{}
.cart .bg{
	background-color: #EEEEEE;
	/*bottom: 93px;*/
}
.cart .list .item{
	padding: 0 0 0 10px;
	border-color: white;/*border: none;不行*/
}
/*店铺头*/
.cart .list .item.mt10{
	margin-top: 10px;
}
.cart .list .item .titleItem{
	height: 48px;
	line-height: 44px;
	color: rgb(5,27,40);
	font-size: 13px;
	border-bottom: 1px solid rgb(231,231,231);
}
.cart .list .item .titleItem .check{
	width: 15px;
	height: 15px;
	margin-right: 10px;
	float: left;
	margin-top: 14px;
}
.cart .list .item .titleItem .jt{
	width: 10px;
	height: 10px;
	margin-left: 10px;
}
.cart .list .item .titleItem .yh{
	font-size: 13px;
	color: rgb(5,27,40);
	float: right;
	margin-right: 10px;
}
/*商品*/
.cart .list .item .row.goodsItem{
	/*padding: 7px 0;*/
	padding: 0;
	/*min-height: 106px;*/
	/*border-top: 1px solid rgb(231,231,231);*/
}
.cart .list .item .row.goodsItem .iconCol{/*隐藏线条*/
	width: 25px;
	min-width: 25px;
}
.cart .list .item .row.goodsItem .iconCol img{
	width: 15px;
	height: 15px;
	margin-top: 38px;
}
/*配件也用*/
.cart .list .item .row.goodsItem .goodsImgCol{/*商品图片*/
	width: 92px;
	min-width: 92px;
	/*margin-right: 10px;*/
	border-top: 1px solid rgb(231,231,231);
	padding-top: 7px;
	padding-bottom: 7px;
}
.cart .list .item .row.goodsItem .goodsImgCol img{
	width: 92px;
	height: 92px;
}
.cart .list .item .row.goodsItem .goodsImgCol .suitImg{/*配件图片*/
	width: 65px;
	height: 65px;
	float: right;
}
.cart .list .item .row .col.goodsCol.borderTopNot,
.cart .list .item .row.goodsItem .borderTopNot{/*商品图片和商品名称块去掉顶部的线*/
	border-top: none;
}
.cart .list .item .row .col.goodsCol{/*商品名称块*/
	padding: 7px 0;
	padding-left: 10px;
	border-top: 1px solid rgb(231,231,231);
}
.cart .list .item .row .col.goodsCol .goodsName{
	font-size: 13px;
	color: rgb(5,27,40);
}
.cart .list .item .row .col.goodsCol .spec{
	font-size: 13px;
	color: rgb(153,153,153);
}
.cart .list .item .row .col.goodsCol .delIcon{
	float: right;
	width: 15px;
	height: 15px;
	margin-right: 10px;
}
.cart .list .item .row .col.goodsCol .priceDiv{/*价格块+数量*/
	/*position: absolute;
	bottom: 7px;
	display: inline-flex;*/
	height: 21px;
	margin-top: 2px;
}
.cart .list .item .row .col.goodsCol .priceDiv .price{
	font-size: 13px;
	color: rgb(254,97,25);
}
.cart .list .item .row .col.goodsCol .priceDiv .orgPirce{
	font-size: 12px;
	color: rgb(153,153,153);
	margin-left: 10px;
	text-decoration: line-through;
}
.cart .list .item .row .col.goodsCol .priceDiv .numDiv{/*添加数量*/
	height: 21px;
	float: right;
	margin-right: 10px;
	/*position: fixed;
	right: 10px;*/
}
.cart .list .item .row .col.goodsCol .priceDiv .numDiv .add{
	float: left;
	height: 100%;
	width: 23px;
	text-align: center;
	line-height: 21px;
	background-color: rgb(245,245,245);
}
.cart .list .item .row .col.goodsCol .priceDiv .numDiv input{
	line-height: 21px;
	width: 32px;
	height: 100%;
	float: left;
	text-align: center;
	background-color: rgb(238,238,238);
	font-size: 11px;
	color: rgb(5,27,40);
}
/*配件也用*/

/*促销信息*/
.cart .list .item .proItem{
	border-top: 1px solid rgb(231,231,231);
	padding: 15px;
}
.cart .list .item .proItem .proDiv{
	margin-bottom: 6px;
	font-size: 12px;
	color: rgb(5,27,40);
}
.cart .list .item .proItem .proDiv.mb0{
	margin-bottom: 0;
}
.cart .list .item .proItem .proDiv .cuxiao{
	font-size: 11px;
	color: rgb(254,97,25);
	border: 1px solid rgb(254,97,25);
	padding: 0 3px;
	border-radius:3px ;
	margin-right: 10px;
}
.cart .list .item .proItem .proDiv .jt{
	width: 10px;
	height: 10px;
}
.cart .list .item .proItem .proDiv .cd{
	color: rgb(254,97,25);
}	 

/*猜你喜欢*/
.cart .list .item.likeTitle{
	padding: 0;
	height: 36px;
	color: rgb(254,97,35);
	margin-top: 10px;
	border: none;
}
.cart .list .item.likeTitle .textCol{
	height: 100%;
	font-size: 15px;
	width: 60px;
	min-width: 60px;
	line-height: 36px;
	margin-left: 9px;
	margin-right: 9px;
}
.cart .list .item.likeTitle .line{
	width: 13px;
	height: 1px;
	background-color: rgb(254,97,35);
	display: inline-block;
	margin-top: 18px;
}
.cart .list .item.likeItem{
	padding: 0;
	margin-right: -5px;
	border: none;
	background-color: #EEEEEE;
}
.cart .list .item.likeItem .likeDiv{
	width: 50%;
	float: left;
	height: 265px;
	padding-right: 5px;
	background-color: white;
	box-sizing: border-box;   
    background-clip: content-box;  
    margin-bottom: 5px;
    overflow: hidden;
}
.cart .list .item.likeItem .likeDiv img{
	width: 100%;
	height: 185px;
}
.cart .list .item.likeItem .likeDiv .textDiv{
	padding: 10px;
	text-align: left;
}
.cart .list .item.likeItem .likeDiv .textDiv .goodsName{
	font-size: 13px;
	color: rgb(5,27,40);
}
.cart .list .item.likeItem .likeDiv .textDiv .price{
	font-size: 13px;
	color: rgb(254,97,25);
	margin-top: 10px;
}
/*底部*/
.cart .subfooter {
	height: 44px;
	line-height: 44px;
	font-size: 14px;
	color: rgb(5,27,40);
	position: absolute;
	bottom: 49px;
	/*如果是ios*/
	bottom: calc(constant(safe-area-inset-bottom) + 49px);
	bottom: calc(env(safe-area-inset-bottom) + 49px);
	width: 100%;
}
.cart .subfooter img {
	width: 15px;
	height: 15px;
	margin-top: 11px;
	margin-left: 10px;
	margin-right: 7px;
	vertical-align: text-bottom;
}
.cart .subfooter .total {
	float: right;
	color: rgb(254,97,25);
	font-size: 16px;
	margin-right: 10px;
}
.cart .subfooter .jiesuan {
	width: 94px;
	background: -webkit-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -o-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -moz-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	color: white;
	float: right;
	text-align: center;
}
/***没有数据***/
.cart .item.noData{
	margin-top: 50px;
	margin-bottom: 50px;
	text-align: center;
	background-color: #EEEEEE;
	border: none;
}
.cart .item.noData img {
	width: 133px;
	height: 110px;
}

.cart .item.noData .tip {
	font-size: 15px;
	color: rgb(153,153,153);
	margin-top: 21px;
}
/*popup弹窗，弹窗专用*/
.popup-container.confirm .popup {
	width: 80%;
	padding: 0;
	overflow: hidden;
	background-color: #F8F8F8;
}
.popup-container.confirm .popup-head {/* padding: 15px 10px;*/
	border-bottom: none;
}
.popup-container.confirm .popup-head .popup-title {
	font-weight: 600;
	color: rgb(5,27,40);
}
.popup-container.confirm .popup-body{
	color: rgb(5,27,40);
	padding: 5px 10px 20px 10px;/*popup-head的padding-bottom是15,15+5=20*/
	text-align: left;
}
.popup-container.confirm .popup-buttons{
	padding: 0;
	min-height: 40px;
	border-top:1px solid #eee;
}
.popup-container.confirm .popup-buttons .button{
	margin-right: 0;
	height: 40px;
	border-right: 1px solid #eee;
}
.popup-container.confirm .popup-buttons .button:last-child {
    border-right:none 
}
.popup-container.confirm .popup-buttons .button.buttonOrange{/*确定按钮*/
	color: rgb(254,97,25);
}


/***************结算页面***************/
.afsrue{}
.afsrue .bg{
	background-color: #EEEEEE;
	/*bottom: 105px;*/
}
.afsrue .list .item{
	padding: 0 10px;
	border-color:rgb(231,231,231) ;
}
/*收货人信息*/
.afsrue .list .item.receiverItem{
	padding-bottom:10px;
	padding-top: 10px;
	border: none;
	text-align: left;
}
.afsrue .list .item.receiverItem .imgCol{
	width: 18px;
	min-width: 18px;
	margin-right: 10px;
}
.afsrue .list .item.receiverItem .imgCol img{
	width: 18px;
	height: 18px;
}
.afsrue .list .item.receiverItem .col.textCol p{
	font-size: 14px;
	color: rgb(102,102,102);
}
.afsrue .list .item.receiverItem .jtCol{
	width: 20px;
	min-width: 20px;
	text-align: right;
}
.afsrue .list .item.receiverItem .jtCol img{
	width: 12px;
	height: 12px;
}
/*分割图片*/
.afsrue .list .item.receiverImgItem{
	padding: 0;
	border: none;
}
/*店铺栏*/
.afsrue .list .item.storeItem{
	height: 40px;
	line-height: 40px;
	color: rgb(5,27,40);
	font-size: 13px;
	border: none;
	margin-top: 10px;
}
.afsrue .list .item.storeItem .check{
	width: 15px;
	height: 15px;
	margin-right: 10px;
}
.afsrue .list .item.storeItem .jt{
	width: 10px;
	height: 10px;
	margin-left: 10px;
}
/***商品***/
.afsrue .list .item.goodsItem{
	border: none;
	padding-right: 0;
}
.afsrue .list .item.goodsItem .row{
	padding: 0;
	padding-bottom: 1px;
}
.afsrue .list .item.goodsItem .row .col{
	padding: 0;
}
.afsrue .list .item.goodsItem .row .imgCol{
	padding: 6px 0;
	width: 86px;
	min-width: 86px;
	/*margin-right: 10px;*/
	padding-right: 10px;
	border-bottom:1px solid rgb(231,231,231);
}
.afsrue .list .item.goodsItem .row .imgCol img{
	width: 76px;
	height: 76px;
}
.afsrue .list .item.goodsItem .row .col.goodsCol{
	padding: 6px 0;
	padding-right: 10px;
	border-bottom:1px solid rgb(231,231,231);
	word-break: break-all;
}
.afsrue .list .item.goodsItem .row .col.goodsCol .name{
	font-size: 13px;
	color: rgb(5,27,40);
}
.afsrue .list .item.goodsItem .row .col.goodsCol .spec{
	font-size: 12px;
	color: rgb(153,153,153);
}
.afsrue .list .item.goodsItem .row .col.goodsCol .price{
	font-size: 14px;
	color: rgb(255,96,0);
}
.afsrue .list .item.goodsItem .row .col.goodsCol .num{
	font-size: 12px;
	color: rgb(5,27,40);
	margin-left: 20px;
}
/*配件*/
.afsrue .list .item.goodsItem.pjItem .row{
	border-top: 1px solid rgb(231,231,231);
}
.afsrue .list .item.goodsItem .row .imgCol.noBorder,
.afsrue .list .item.goodsItem .row .col.goodsCol.noBorder,
.afsrue .list .item.goodsItem.pjItem .noBorder{
	border: none;
}
.afsrue .list .item.goodsItem.pjItem .imgCol{
	/*width: 50px;
	min-width: 50px;*/
	/*margin-left: 36px;*/
	text-align: right;
}
.afsrue .list .item.goodsItem.pjItem .imgCol img{
	width: 50px;
	height: 50px;
}
/*是否开发票*/
.afsrue .list .item.fpItem{
	height: 35px;
	line-height: 35px;
	font-size: 12px;
	color: rgb(5,27,40);
	border: none;
}
.afsrue .list .item.fpItem .i{
	width: 15px;
	margin-left: 5px;
	vertical-align: middle;
	margin-top: -2px;
}
.afsrue .list .item.fpItem .jt{
	width: 10px;
	height: 10px;
	float: right;
	margin-top: 12px;
	margin-left: 5px;
}
/*店铺优惠*/
.afsrue .list .item.proItem {
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: 13px;
	color: rgb(5,27,40);
}
.afsrue .list .item.proItem .pro{
	padding-right: 15px;
}
.afsrue .list .item.proItem .pro.noPadding{
	padding-right: 2px;
}
.afsrue .list .item.proItem .row .col .showMoreJt {
	width: 13px;
	float: right;
	margin-top: 5px;
}
.afsrue .list .item.yhItem{
	height: 40px;
	line-height: 40px;
	font-size: 13px;
	color: rgb(5,27,40);
}
.afsrue .list .item.yhItem .jt{
	width: 10px;
	height: 10px;
	float: right;
	margin-top: 15px;
	margin-left: 5px;
}
.afsrue .list .item.yhItem .rightDiv{
	float: right;
}
.afsrue .list .item.yhItem .rightDiv .price{
	color: rgb(254, 97, 25);
	margin-left: 3px;
}
/*留言*/
.afsrue .list .item.lyItem{
	padding:13px 10px;
	height: 60px;
}
.afsrue .list .item.lyItem .row .tipCol{
	font-size: 12px;
	color: rgb(5,27,40);
	width: 50px;
	min-width: 50px;
	margin-right: 13px;
}
.afsrue .list .item.lyItem .row .closeCol{
	width: 13px;
	min-width: 13px;
	margin-left: 13px;
}
.afsrue .list .item.lyItem .row .col .ly{
	width: 100%;
	padding: 0;
	font-size: 13px;
}
/*每个店铺的总*/
.afsrue .list .item.everyTotalItem{
	height: 40px;
	line-height: 40px;
	text-align: right;
	font-size: 12px;
	color: rgb(5,27,40);
}
.afsrue .list .item.everyTotalItem .everyTotal{
	font-size: 15px;
	color: rgb(254,97,25);
}
/*底部*/
.afsrue .list.footer{
	width: 100%;
	position: absolute;
	bottom: 0;
	
}
/*发票抬头*/
.afsrue .list .item.lyItem.ttItem{
	margin-top: 10px;
	padding-top:7px ;
	padding-bottom:7px;
	height: auto;
}
.afsrue .list .item.lyItem.ttItem .shuihao{
	font-size: 11px;
	color: rgb(5,27,40);
	/*margin-top: 5px;*/
} 
.afsrue .list .item.totalItem{
	padding: 0;
	padding-left: 10px;
	height:44px;
	/*如果是ios*/
	height: calc(constant(safe-area-inset-bottom) + 44px);
	height: calc(env(safe-area-inset-bottom) + 44px);
	background: white;
	line-height: 44px;
	color: rgb(5,27,40);
	font-size: 13px;
}
.afsrue .list .item.totalItem .org{
	color: rgb(254,97,25);
}
.afsrue .list .item.totalItem .total{
	float: right;
	font-size: 16px;
	margin-right: 10px;
}
.afsrue .list .item.totalItem .submit{
	width: 94px;
	background: -webkit-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -o-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: -moz-linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	background: linear-gradient(225deg, rgb(254, 86, 10) 3%, rgb(255, 153, 1) 100%);
	color: white;
	float: right;
	text-align: center;
}